Saltar al contenido principal

Conectar al PLC (EtherNet/IP, PROFINET)

Esta guía le muestra cómo conectar su OV80i a PLCs industriales utilizando los protocolos EtherNet/IP o PROFINET. Estas conexiones permiten comunicación en tiempo real para activar inspecciones, recibir resultados e integrar la inspección de visión en sus sistemas de producción automatizados.

nota

Para información detallada de mapeo de datos y temporización, consulte Detalles de Comunicación PLC (EtherNet/IP)

Cuándo usar la Comunicación con PLC: Cuando necesite integrar la inspección de visión con líneas de producción automatizadas, activar inspecciones a partir de señales del PLC, enviar resultados de aprobación/rechazo a los PLCs, o coordinar la inspección de visión con otro equipo de automatización.

Prerrequisitos

  • Sistema de cámara OV80i configurado y conectado a la red
  • Sistema PLC con capacidad EtherNet/IP o PROFINET
  • Infraestructura de red que conecte la cámara y el PLC
  • Acceso al software de programación del PLC (Studio 5000, TIA Portal, etc.)
  • Comprensión básica de conceptos de redes industriales

Entendiendo los Protocolos de Comunicación PLC

EtherNet/IP

  • Usado por: PLCs de Allen-Bradley/Rockwell Automation principalmente
  • Beneficios: Comunicación de alta velocidad, ampliamente soportado, mensajería explícita e implícita
  • Aplicaciones: ControlLogix, CompactLogix y otras plataformas de Rockwell
  • Intercambio de Datos: I/O cíclico y comunicación basada en mensajes

PROFINET

  • Usado por: Siemens y otros fabricantes europeos
  • Beneficios: Comunicación determinista en tiempo real, diagnósticos avanzados
  • Aplicaciones: PLCs S7 de Siemens, varios sistemas de automatización industrial
  • Intercambio de Datos: I/O cíclico con rendimiento en tiempo real

Parte 1: Conexión EtherNet/IP

Paso 1: Configurar OV80i para EtherNet/IP

Opción de Protocolo EtherNet/IP en la página Industrial Ethernet

1.1 Acceder a la Configuración de Industrial Ethernet

  1. Abra la interfaz web de OV80i
  2. Navegue a "Industrial Ethernet" en el menú izquierdo
  3. Verá la página de configuración de Industrial Ethernet

1.2 Habilitar el Protocolo EtherNet/IP

  1. En el menú Industrial Ethernet, seleccione el protocolo "EtherNet/IP"
  2. Haga clic en "Enable" para activar la comunicación EtherNet/IP
  3. Observe la configuración de red de su cámara en la ventana de Información del Dispositivo

1.3 Configurar la red

  1. Establecer Dirección IP Estática (recomendado para producción)
    • Ir a Configuración del Sistema > Red
    • Configurar IP estática en la misma subred que su PLC
    • Ejemplo: Cámara: 192.168.1.100, PLC: 192.168.1.50
  2. Configurar la Máscara de Subred (típicamente 255.255.255.0)
  3. Establecer Puerta de Enlace si es necesario para su red

1.4 Configurar los Ajustes del Dispositivo EtherNet/IP

  1. Nombre del Dispositivo: Asigne un nombre significativo a su cámara
  2. Assembly Configuration: Configure las estructuras de datos de entrada/salida
  3. Parámetros de Conexión: Establezca valores adecuados de tiempo de espera y RPI (Requested Packet Interval)
  4. Haga clic en "Guardar" para aplicar la configuración de EtherNet/IP

Paso 2: Configurar la Configuración de Receta del PLC

2.1 Habilitar el Disparo del PLC (Opcional)

  1. Navegue a Recipe Editor > Imaging Setup
  2. En Photometric Control, configure Trigger Mode a "PLC Trigger"
  3. Importante: Una vez que se habilita PLC Trigger, el disparo manual queda desactivado

2.2 Configurar Salida Pass/Fail

  1. Navegue a Editor de Recetas > Bloque E/S
  2. Asegúrese de que su lógica de inspección termine con el nodo "Final Pass/Fail"
  3. Esto establece el bit de Pass/Fail de inspección en el ensamblaje EtherNet/IP

Paso 3: Configurar el Lado del PLC (Ejemplo de Allen‑Bradley)

3.1 Instalar Archivo EDS

  1. Descargar archivo EDS desde el soporte de Overview.ai o desde la interfaz de la cámara

Descarga del archivo EDS

  1. En Studio 5000, ir a Tools > EDS Hardware Installation Tool

Herramienta de instalación de hardware EDS en el menú Herramientas de Studio 5000

  1. Buscar y seleccionar el archivo EDS del OV80i

Herramienta de instalación de archivo de descripción de dispositivo Studio 5000

  1. Seguir el asistente de instalación para completar la instalación de EDS

3.2 Agregar Módulo OV80i al Proyecto PLC

  1. En Studio 5000, abre tu proyecto de PLC
  2. Ve a Configuración de E/S en el árbol del proyecto
  3. Haga clic con el botón derecho en el módulo Ethernet y selecciona "Nuevo Módulo"

Nueva opción de módulo en el Studio 5000 Controller Organizer

  1. Buscar "OV80i" o "Overview" en el catálogo de módulos
  2. Seleccionar el módulo OV80i y hacer clic en "Crear"

3.3 Configurar Propiedades del Módulo

  1. Nombre: Introducir un nombre descriptivo para la cámara
  2. Dirección IP: Introducir la dirección IP del OV80i (p. ej., 192.168.1.100)
  3. RPI (Intervalo de Paquetes Solicitados): Establecer en 100 ms o según sea necesario
  4. Parámetros de Conexión: Configurar tamaños de datos de entrada/salida
  5. Hacer clic en "Aceptar" para crear el módulo

Propiedades del Nuevo Módulo de Studio 5000

3.4 Mapear Datos E/S

  1. Datos de Entrada: Resultados de inspección, bits de estado, señales de cámara lista
  2. Datos de Salida: Comandos de disparo, solicitudes de cambio de receta, señales de control
  3. Crear etiquetas en su programa PLC para mapear a los datos de E/S
  4. Ejemplos de Etiquetas de Entrada:
    • Camera_InspectionPass: BOOL
    • Camera_Ready: BOOL
    • Camera_Busy: BOOL
  5. Ejemplos de Etiquetas de Salida:
    • Camera_Trigger: BOOL
    • Camera_RecipeSelect: INT

Ensamblaje de Entrada (OV80i → PLC)

Disposición de bytes y bits del ensamblaje de entrada del OV80i

Ensamblaje de Salida (PLC → OV80i)

Disposición de bytes y bits del ensamblaje de salida del OV80i

Paso 4: Prueba de la Comunicación EtherNet/IP

4.1 Verificar el Estado de la Conexión

  1. En Studio 5000, verifique el estado del módulo en Configuración de E/S
  2. Marca de verificación verde indica una conexión exitosa
  3. X roja indica problemas de comunicación

4.2 Prueba de Comunicación Básica

  1. Monitorear los datos de entrada desde la cámara en el programa del PLC
  2. Alternar las señales de salida hacia la cámara y verificar la respuesta
  3. Verificar la información de diagnóstico para cualquier código de error

4.3 Prueba de Disparo y Respuesta

  1. Habilitar la salida de disparo del PLC hacia la cámara
  2. Monitorear los resultados de inspección en los datos de entrada del PLC
  3. Verificar que el estado de Aprobado/Rechazado se actualice correctamente
  4. Verificar el tiempo de los ciclos de disparo y respuesta

Parte 2: Conexión PROFINET

Paso 1: Configurar OV80i para PROFINET

1.1 Acceder a la Configuración de Ethernet Industrial

  1. Abrir la interfaz web de OV80i
  2. Navegar a "Industrial Ethernet" en el menú izquierdo
  3. Seleccionar el protocolo "PROFINET" de las opciones

image.png

1.2 Habilitar Profinet Protocol

  1. Haga clic en "Enable PROFINET" para activar el protocolo
  2. Nota: PROFINET gestiona la dirección IP de la cámara cuando se habilita
  3. La configuración de IP de la cámara puede ser anulada por la configuración del PLC

1.3 Configurar PROFINET Device Settings

  1. PROFINET Device Name: Establezca un nombre único para la cámara
    • Ejemplo: "OV80i_Line1_Station2"
    • Debe ser único si hay varias cámaras en el mismo PLC
  2. Device Configuration: Observe las capacidades del dispositivo y la estructura de datos
  3. Haga clic en "Save" para aplicar la configuración PROFINET

Paso 2: Configurar la Configuración de Recetas del PLC

2.1 Habilitar el disparo del PLC (Opcional)

  1. Navegar a Recipe Editor > Imaging Setup
  2. Establezca Trigger Mode a "PLC Trigger" si es necesario
  3. Advertencia: El disparo manual se desactiva cuando el disparo del PLC está activo

2.2 Configurar la Lógica de Aprobado/Rechazado

  1. Navegar a Recipe Editor > IO Block
  2. Asegúrese de que la lógica de inspección concluya con el nodo "Final Pass/Fail"
  3. Esto establece el bit de Inspección Aprobado en el ensamblaje de entradas PROFINET

Paso 3: Configurar el Lado del PLC (Ejemplo Siemens)

3.1 Instalar el Archivo GSDML

  1. Descargar el archivo GSDML desde el soporte de Overview.ai
  2. En TIA Portal, vaya a Options > Manage general station description files (GSD)
  3. Haga clic en "Install GSD file" y seleccione el archivo GSDML de OV80i
  4. Complete el proceso de instalación

3.2 Agregar OV80i a la Configuración de Hardware

  1. En TIA Portal, abra la vista Device & Networks
  2. Desde el catálogo de Hardware, expanda Other field devices > PROFINET IO
  3. Localice OV80i dispositivo y arrástrelo a la vista de red
  4. Conectar el OV80i a la interfaz PROFINET de su PLC

3.3 Configurar Propiedades del Dispositivo

  1. Device Name: Establezca el mismo nombre que se configuró en la cámara
  2. IP Address: Configure la dirección IP (puede ser administrada por el PLC)
  3. Update Time: Establecer el tiempo de ciclo (se recomienda 128 ms por defecto)
  4. I/O Data: Configure los módulos de datos de entrada/salida según sea necesario

3.4 Asignar Dirección IP y Nombre de Dispositivo

  1. Compilar la configuración de hardware
  2. Conectarse en línea con el PLC
  3. Asignar dirección IP al dispositivo OV80i
  4. Asignar nombre de dispositivo que coincida con la configuración de la cámara

Paso 4: Prueba de Comunicación PROFINET

4.1 Verificar el Estado del Dispositivo

  1. En TIA Portal, verifique el estado del dispositivo en Device & Networks
  2. El estado Green indica comunicación exitosa
  3. El estado Red indica problemas de comunicación

4.2 Intercambio de Datos de Prueba

  1. Monitorear datos de entrada desde la cámara en el programa PLC
  2. Controlar datos de salida hacia la cámara y verificar la respuesta
  3. Verificar búferes de diagnóstico para detectar mensajes de error

image.png

4.3 Ciclo de Inspección de Prueba

  1. Activar trigger del PLC hacia la cámara
  2. Monitorear resultados de inspección en los datos de entrada del PLC
  3. Verificar la transmisión del estado aprobado/rechazado
  4. Verificar que el tiempo de ciclo cumpla con los requisitos de la aplicación

Paso 5: Solución de problemas de la comunicación PLC

5.1 Problemas comunes de EtherNet/IP

ProblemaSíntomasSolución
Tiempo de espera de conexiónEl módulo muestra una X roja en Studio 5000Verifique direcciones IP, conectividad de red y configuraciones de firewall
Los datos no se actualizanLos datos de E/S permanecen estáticosVerifique la versión del archivo EDS, verifique la configuración de ensamblaje
El disparador no funcionaLa cámara no responde al disparo del PLCVerifique la asignación de bits del disparador, verifique que la salida del PLC esté activa
Respuesta lentaResultados de inspección retrasadosAjuste la temporización de RPI, verifique la carga de la red

5.2 Problemas comunes de PROFINET

ProblemaSíntomasSolución
Dispositivo no encontradoLa cámara no es visible en TIA PortalVerifique la instalación del archivo GSDML, verifique el nombre del dispositivo
Conflictos de direcciones IPErrores de comunicaciónAsegure direcciones IP únicas, verifique la configuración de la subred
Errores de tiempo de cicloTime-outs del watchdogAumente el tiempo de ciclo, verifique el rendimiento de la red
Errores de formato de datosDatos de E/S incorrectosVerifique la versión de GSDML, verifique el mapeo de la estructura de datos

5.3 Diagnóstico de red

  1. Prueba de ping entre la cámara y el PLC
  2. Verificar switches de red y la integridad de los cables
  3. Monitorear el tráfico de red para problemas de ancho de banda
  4. Verificar la configuración del firewall para que no bloquee la comunicación

Paso 6: Optimización del rendimiento

6.1 Consideraciones de temporización

  • EtherNet/IP RPI: Comience con 100 ms, ajuste según las necesidades de la aplicación
  • PROFINET Cycle Time: Use 128 ms por defecto, reduzca solo si es necesario
  • Tiempo de inspección: Considere el tiempo total de inspección en la planificación del ciclo
  • Latencia de red: Tenga en cuenta los retrasos de la red en los cálculos de temporización

6.2 Eficiencia de datos

  • Minimizar el tamaño de datos en ensamblajes de E/S
  • Utilizar tipos de datos adecuados (BOOL vs INT vs REAL)
  • Evitar datos innecesarios en la comunicación cíclica
  • Usar mensajes explícitos para datos no críticos

6.3 Gestión de red

  • Utilizar switches gestionados para mejores diagnósticos
  • Implementar redundancia para aplicaciones críticas
  • Monitorear la utilización de la red para evitar congestión
  • Planear rangos de direcciones IP para escalabilidad

¡Éxito! Su comunicación PLC está establecida

Su cámara OV80i ya puede:

Comunicarse con PLCs usando protocolos industriales

Recibir señales de disparo de sistemas de automatización

Enviar resultados de inspección a la lógica de control del PLC

Integrarse sin problemas con la automatización de la línea de producción

Soportar cambios de receta remotos y coordinación del sistema

Mejores Prácticas

Despliegue en Producción

  • Usar direcciones IP estáticas para una comunicación constante
  • Documentar todas las configuraciones de red y configuraciones de dispositivos
  • Probar exhaustivamente antes del despliegue en producción
  • Planificar mantenimiento y procedimientos de resolución de problemas

Consideraciones de Seguridad

  • Segmentar redes industriales de redes de oficina
  • Usar switches gestionados con características de seguridad adecuadas
  • Monitorear el acceso a la red y las comunicaciones de los dispositivos
  • Mantener el firmware actualizado en todos los dispositivos de red

Mantenimiento

  • Verificaciones periódicas de la salud de la red y diagnósticos
  • Monitorear las estadísticas de comunicación para tendencias de rendimiento
  • Actualizar los controladores de dispositivos y archivos de configuración según sea necesario
  • Mantener la documentación de todas las configuraciones de red

Próximos Pasos

Después de establecer la comunicación con PLC:

  1. Desarrollar la lógica de control PLC para su aplicación específica
  2. Crear interfaces de operador para monitoreo y control
  3. Configurar el registro de datos para el seguimiento de la producción
  4. Implementar manejo de alarmas para la gestión de fallas del sistema
  5. Planificar procedimientos de respaldo y recuperación ante desastres

📥 Descarga de Archivos

Descargue estos archivos esenciales para la integración PLC (compatibles con los sistemas OV20i y OV80i):

Configuración EtherNet/IP

  • OV80i EDS File - Archivo EDS (Electronic Data Sheet) para Allen-Bradley Studio 5000
    • Requerido para la configuración del módulo OV80i en sistemas ControlLogix/CompactLogix

Configuración PROFINET

  • OV80i GSDML File - Descripción del dispositivo para Siemens TIA Portal
    • Requerido para configurar el dispositivo OV80i en redes PROFINET

Código de PLC de Muestra (Universal)

  • Recipe Switch Routine - Lógica de escalera para conmutar recetas

    • Rutina completa de Allen-Bradley para cambiar las recetas de la cámara mediante PLC
    • Funciona con los sistemas OV20i y OV80i
  • Camera Trigger Routine - Lógica de escalera para activar inspecciones

    • Rutina completa de Allen-Bradley para activar la cámara y manejar los resultados
    • Funciona con los sistemas OV20i y OV80i

Notas de uso de archivos:

  • Archivos EDS: Importar en Studio 5000 via Tools → EDS Hardware Installation Tool
  • Archivos GSDML: Importar en TIA Portal via Options → Manage GSD Files
  • Archivos L5X: Importar la lógica de escalera directamente en su proyecto de Allen-Bradley
  • Específico de la cámara: Utilice archivos EDS/GSDML de OV80i para sistemas OV80i; el código de muestra es compatible entre modelos

🔗 Ver También